package com.itheima.service.mongo;

import com.itheima.domain.mongo.Sound;
import com.itheima.domain.vo.SoundVo;

import java.util.List;

public interface SoundService {
    void save(Sound sound);//保存传音
    void resetRemainingTimes(List<Long> userIds);//重置传音次数
    void saveRemainingTimes(long userId);//新增用户的 传音次数初始化
    SoundVo findTH(long sid);//查询传音vo

    List<Long> findSids(Long userId);//查询非自己的声音库

    byte findRemTimes(Long userId);

    void useTimes(Long userId, byte remTimes);//使用次数



    List<String> findOldSoundUrl(long halfYearAgo);
}
